home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Internet / The Dude / dude-install-3.5.exe / data / files / mibs / WHISP-SM-MIB.txt < prev    next >
Encoding:
Text File  |  2009-12-11  |  35.5 KB  |  988 lines

  1. --
  2. --         whisp-sm-mib.mib
  3. --
  4. --      ********************************************************************
  5. --        Copyright 2005 (c) , Motorola, Inc.
  6. --      Motorola Confidential Proprietary
  7. --      ********************************************************************
  8. --
  9. --      Canopy SM and Backhaul Timing Slave MIB definitions.
  10. --      
  11. --      ********************************************************************
  12. --        $Id: $
  13. --
  14. --      Revision History:
  15. --
  16. --      <Date>                  <Author>                <Changes>
  17. --      01/31/2002              Y.G           Initial creation.
  18. --        04/15/2003                 Y.G              Second release.
  19. --        09/12/2003                 Y.G              Add NAPT and DHCP
  20. --        07/14/2005                 M.D              Frequency lists and copyright update
  21. --      ********************************************************************
  22.  
  23. WHISP-SM-MIB   DEFINITIONS ::= BEGIN
  24. IMPORTS
  25.         MODULE-IDENTITY, OBJECT-TYPE,
  26.         Counter32, Gauge32, TimeTicks, IpAddress  
  27.                 FROM SNMPv2-SMI
  28.         DisplayString, PhysAddress
  29.                 FROM SNMPv2-TC
  30.         OBJECT-GROUP
  31.                 FROM SNMPv2-CONF
  32.         WhispLUID, WhispMACAddress
  33.                 FROM WHISP-TC-MIB
  34.         whispModules, whispBox, whispAps, whispSm
  35.                 FROM WHISP-GLOBAL-REG-MIB;
  36.  
  37. whispSmMibModule  MODULE-IDENTITY
  38.     LAST-UPDATED    "200304150000Z"
  39.     ORGANIZATION    "Motorola"
  40.     CONTACT-INFO
  41.         "Canopy Technical Support
  42.         email: technical-support@canopywireless.com"
  43.     DESCRIPTION
  44.         "This module contains MIB definitions for Subscriber Modem."
  45.     ::= {whispModules 13} 
  46.  
  47. -- -------------------------------------------------------------------------
  48. -- Top Level Registrations
  49.  
  50. whispSmConfig      OBJECT IDENTIFIER ::= {whispSm 1}
  51. whispSmStatus      OBJECT IDENTIFIER ::= {whispSm 2}
  52. whispSmGroups       OBJECT IDENTIFIER ::= {whispSm 3}
  53.  
  54. -- -------------------------------------------------------------------------
  55.     
  56. -- Subscriber Modem and Backhaul timing slave configuration
  57.     
  58.         
  59.     rfScanList        OBJECT-TYPE
  60.         SYNTAX          DisplayString
  61.                 MAX-ACCESS      read-write
  62.                 STATUS          current
  63.                 DESCRIPTION
  64.                         "RF scan list.
  65.                          The frequencies are:
  66.                          2.4 radios:24150,24175,24200,24225,24250,24275,24300,24325,24350,24375,
  67.                                  24400,24425,24450,24475,24500,24525,24550,24575. 
  68.                          4.9 radios:4920,4940,4960,4980,5040,5060,5080.
  69.                          5.1 radios:5175,5180,5185,5190,5195,5200,5205,5210,5215,5220,5225,5230,5240,
  70.                                  5245,5250,5255,5260,5265,5270,5275,5280,5285,5290,5295,5300,5305,
  71.                                  5310,5315,5320,5325.
  72.                          5.2 radios:5275,5280,5285,5290,5295,5300,5305,5310,5315,5320,5325.
  73.                          5.4 radios:5495,5500,5505,5510,5515,5520,5525,5530,5535,5540,5545,5550,5555,5560,
  74.                                  5565,5570,5575,5580,5585,5590,5595,5600,5605,5610,5615,5620,5625,5630,
  75.                                  5635,5640,5645,5650,5655,5660,5665,5670,5675,5680,5685,5690,5695,5700,5705
  76.                          5.7 radios:5745,5750,5755,5760,5765,5770,5775,5780,5785,5790,5795,5800,5805.
  77.                          5.7 radios with ISM enabled :5735,5740,5745,5750,5755,5760,5765,5770,5775,
  78.                              5780,5785,5790,5795,5800,5805,5810,5815,5820,5825,5830,5835,5840.
  79.                          5.8 radios:5860,5865,5870,5875,5880,5885,5890,5895,5900,5905,5910.
  80.                          900 radios:9060,9070,9080,9090,9100,9110,9120,9130,9140,9150,9160,9170,9180,9190,9200,9220,9230,9240.
  81.                          0:  wired.
  82.                          When doing a set, separate values with comma."
  83.                         
  84.         ::= {whispSmConfig 1}    
  85.         
  86.         
  87.        powerUpMode        OBJECT-TYPE
  88.         SYNTAX          INTEGER{
  89.                  operational(0),
  90.                  aim(1)
  91.                 }
  92.                 MAX-ACCESS      read-write
  93.                 STATUS          current
  94.                 DESCRIPTION    "SM Power Up Mode With No 802.3 Link.
  95.                         1 -- Power up in Aim mode
  96.                         2 -- Power up in Operational mode.
  97.                         "
  98.         ::= {whispSmConfig 2}
  99.         
  100.          
  101.        lanIp            OBJECT-TYPE
  102.             SYNTAX          IpAddress
  103.                 MAX-ACCESS      read-write
  104.                 STATUS          current
  105.                 DESCRIPTION
  106.                         "LAN IP."
  107.         ::= {whispSmConfig 3}
  108.         
  109.          
  110.        lanMask            OBJECT-TYPE
  111.             SYNTAX          IpAddress
  112.                 MAX-ACCESS      read-write
  113.                 STATUS          current
  114.                 DESCRIPTION
  115.                         "LAN subnet mask."
  116.         ::= {whispSmConfig 4}
  117.         
  118.        defaultGw        OBJECT-TYPE
  119.             SYNTAX          IpAddress
  120.                 MAX-ACCESS      read-write
  121.                 STATUS          current
  122.                 DESCRIPTION
  123.                         "Default gateway."
  124.        
  125.        ::= {whispSmConfig 5}               
  126.        
  127.         networkAccess        OBJECT-TYPE
  128.             SYNTAX          INTEGER{localIP(0),
  129.                         pulicIP(1)}
  130.                 MAX-ACCESS      read-write
  131.                 STATUS          current
  132.                 DESCRIPTION
  133.                         "Network accessibility. Public or local IP. 
  134.                         For multipoint only."
  135.        
  136.        ::= {whispSmConfig 6}               
  137.        
  138.        
  139.       authKey            OBJECT-TYPE
  140.             SYNTAX          DisplayString
  141.                 MAX-ACCESS      read-write
  142.                 STATUS          current
  143.                 DESCRIPTION
  144.                         "Authentication key. It should be equal or less than 32 
  145.                         characters long."
  146.         ::= {whispSmConfig 7}
  147.         
  148.       enable8023link        OBJECT-TYPE
  149.             SYNTAX          INTEGER{disabled(0),
  150.                         enabled(1)}
  151.                 MAX-ACCESS      read-write
  152.                 STATUS          current
  153.                 DESCRIPTION
  154.                         "To enable or disable 802.3 link. For SMs only."
  155.        
  156.        ::= {whispSmConfig 8}           
  157.        
  158.        authKeyOption        OBJECT-TYPE
  159.             SYNTAX          INTEGER{useDefault(0),
  160.                         useKeySet(1)}
  161.                 MAX-ACCESS      read-write
  162.                 STATUS          current
  163.                 DESCRIPTION
  164.                         "This option is for SMs only. Backhaul timing slave always
  165.                          uses the set key.
  166.                          0 - Use default key.
  167.                          1 - Use set key."
  168.        ::= {whispSmConfig 9}    
  169.        
  170.         timingPulseGated        OBJECT-TYPE
  171.             SYNTAX          INTEGER{disable(0),
  172.                         enable(1)}
  173.                 MAX-ACCESS      read-write
  174.                 STATUS          current
  175.                 DESCRIPTION
  176.                         "0 - Disable (Always propagate the frame timing pulse).
  177.                          1 - Enable (If SM out of sync then dont propagate the frame timing pulse)."
  178.        ::= {whispSmConfig 10}     
  179.        
  180. -- NAPT configuration
  181.  
  182.     naptPrivateIP        OBJECT-TYPE
  183.             SYNTAX          IpAddress
  184.                 MAX-ACCESS      read-write
  185.                 STATUS          current
  186.                 DESCRIPTION
  187.                         "NAPT private IP address. Only the first three bytes can be
  188.                         changed when NAPT is enabled."
  189.         ::= {whispSmConfig 11}
  190.     
  191.     naptPrivateSubnetMask    OBJECT-TYPE
  192.             SYNTAX          IpAddress
  193.                 MAX-ACCESS      read-write
  194.                 STATUS          current
  195.                 DESCRIPTION
  196.                         "NAPT private subnet mask. Only the last byte can be
  197.                         changed when NAPT is enabled. The address will always be:
  198.                         255.255.255.x."
  199.         ::= {whispSmConfig 12}
  200.         
  201.     naptPublicIP        OBJECT-TYPE
  202.             SYNTAX          IpAddress
  203.                 MAX-ACCESS      read-write
  204.                 STATUS          current
  205.                 DESCRIPTION
  206.                         "IP Address of NAPT Public Interface. The variable is available
  207.                         only when NAPT is enabled."
  208.         ::= {whispSmConfig 13}
  209.         
  210.     naptPublicSubnetMask    OBJECT-TYPE
  211.             SYNTAX          IpAddress
  212.                 MAX-ACCESS      read-write
  213.                 STATUS          current
  214.                 DESCRIPTION
  215.                         "Subnet mask for NAPT Public Interface. The variable is available
  216.                         only when NAPT is enabled."
  217.         ::= {whispSmConfig 14}
  218.         
  219.     naptPublicGatewayIP    OBJECT-TYPE
  220.             SYNTAX          IpAddress
  221.                 MAX-ACCESS      read-write
  222.                 STATUS          current
  223.                 DESCRIPTION
  224.                         "IP Address of NAPT Public Interface Gateway. The variable is available
  225.                         only when NAPT is enabled."
  226.         ::= {whispSmConfig 15}
  227.     
  228.     naptRFPublicIP        OBJECT-TYPE
  229.             SYNTAX          IpAddress
  230.                 MAX-ACCESS      read-write
  231.                 STATUS          current
  232.                 DESCRIPTION
  233.                         "IP Address of RF Public Interface. The variable is available
  234.                         only when NAPT is enabled."
  235.         ::= {whispSmConfig 16}
  236.         
  237.     naptRFPublicSubnetMask    OBJECT-TYPE
  238.             SYNTAX          IpAddress
  239.                 MAX-ACCESS      read-write
  240.                 STATUS          current
  241.                 DESCRIPTION
  242.                         "Subnet mask of RF Public Interface. The variable is available
  243.                         only when NAPT is enabled."
  244.         ::= {whispSmConfig 17}
  245.         
  246.     naptRFPublicGateway    OBJECT-TYPE
  247.             SYNTAX          IpAddress
  248.                 MAX-ACCESS      read-write
  249.                 STATUS          current
  250.                 DESCRIPTION
  251.                         "IP Address of RF Public Interface Gateway. The variable is 
  252.                         available only when NAPT is enabled."
  253.         ::= {whispSmConfig 18}
  254.         
  255.     naptEnable    OBJECT-TYPE
  256.             SYNTAX          INTEGER{disabled(0),
  257.                         enabled(1)}
  258.                 MAX-ACCESS      read-write
  259.                 STATUS          current
  260.                 DESCRIPTION
  261.                         "To enable or disable NAPT. For multipoint only.
  262.                         1=Enable NAPT, 0=Disable NAPT."
  263.        
  264.        ::= {whispSmConfig 19}           
  265.      
  266.     arpCacheTimeout        OBJECT-TYPE
  267.             SYNTAX          INTEGER
  268.                 MAX-ACCESS      read-write
  269.                 STATUS          current
  270.                 DESCRIPTION
  271.                         "ARP cache time out in unit of minutes. For multipoint only. 
  272.                         Range from 1-30."
  273.        
  274.        ::= {whispSmConfig 20}   
  275.        
  276.        tcpGarbageCollectTmout    OBJECT-TYPE
  277.             SYNTAX          INTEGER
  278.                 MAX-ACCESS      read-write
  279.                 STATUS          current
  280.                 DESCRIPTION
  281.                         "Units of minutes for TCP garbage collection. For multipoint only.
  282.                         Range 4-1440."
  283.         ::= {whispSmConfig 21}   
  284.        
  285.        udpGarbageCollectTmout    OBJECT-TYPE
  286.             SYNTAX          INTEGER
  287.                 MAX-ACCESS      read-write
  288.                 STATUS          current
  289.                 DESCRIPTION
  290.                         "Units of minutes for UDP garbage collection. For multipoint only.
  291.                         Range 1-1440."      
  292.         ::= {whispSmConfig 22} 
  293.            
  294. -- DHCP configuration
  295.  
  296.        dhcpClientEnable        OBJECT-TYPE
  297.             SYNTAX          INTEGER{disabled(0),
  298.                         enabled(1)}
  299.                 MAX-ACCESS      read-write
  300.                 STATUS          current
  301.                 DESCRIPTION
  302.                         "To enable or disable DHCP client. For multipoint SM's 
  303.                         with NAPT enabled."      
  304.         ::= {whispSmConfig 23}   
  305.     dhcpServerEnable        OBJECT-TYPE
  306.             SYNTAX          INTEGER{disabled(0),
  307.                         enabled(1)}
  308.                 MAX-ACCESS      read-write
  309.                 STATUS          current
  310.                 DESCRIPTION
  311.                         "To enable or disable DHCP server. For multipoint SM's 
  312.                         with NAPT enabled."      
  313.         ::= {whispSmConfig 24}          
  314.        dhcpServerLeaseTime    OBJECT-TYPE
  315.             SYNTAX          INTEGER
  316.                 MAX-ACCESS      read-write
  317.                 STATUS          current
  318.                 DESCRIPTION
  319.                         "Units of days for DHCP server lease time. For multipoint 
  320.                         SM's with NAPT enabled. Range from 1-30."      
  321.         ::= {whispSmConfig 25}   
  322.        
  323.        dhcpIPStart    OBJECT-TYPE
  324.             SYNTAX          IpAddress
  325.                 MAX-ACCESS      read-write
  326.                 STATUS          current
  327.                 DESCRIPTION
  328.                         "The last byte will be set for the starting IP that 
  329.                         our DHCP server gives away. The first 3 bytes of the 
  330.                         starting IP are the same as those of NAPT private IP"      
  331.         ::= {whispSmConfig 26}   
  332.         
  333.       dnsAutomatic        OBJECT-TYPE
  334.             SYNTAX          INTEGER{manually(0),
  335.                         automatically(1)}
  336.                 MAX-ACCESS      read-write
  337.                 STATUS          current
  338.                 DESCRIPTION
  339.                         "To have DHCP Server obtain DNS information automatically or manually."      
  340.         ::= {whispSmConfig 27}   
  341.         
  342.         
  343.         prefferedDNSIP        OBJECT-TYPE
  344.             SYNTAX          IpAddress
  345.                 MAX-ACCESS      read-write
  346.                 STATUS          current
  347.                 DESCRIPTION
  348.                         "The preferred DNS IP when we are configured for static DNS 
  349.                         (Not used when configured for automatic DNS)."      
  350.         ::= {whispSmConfig 28}   
  351.         
  352.         alternateDNSIP        OBJECT-TYPE
  353.             SYNTAX          IpAddress
  354.                 MAX-ACCESS      read-write
  355.                 STATUS          current
  356.                 DESCRIPTION
  357.                         "The alternate DNS IP when we are configured for static DNS 
  358.                         (Not used when configured for automatic DNS)."      
  359.         ::= {whispSmConfig 29}   
  360.         
  361.         dmzIP            OBJECT-TYPE
  362.             SYNTAX          IpAddress
  363.                 MAX-ACCESS      read-write
  364.                 STATUS          current
  365.                 DESCRIPTION
  366.                         "Only the last byte of DMZ Host IP will be set.
  367.                         The first 3 bytes of DMZ IP are the same as those of 
  368.                         NAPT private IP."      
  369.         ::= {whispSmConfig 30}   
  370.         
  371.         dmzEnable        OBJECT-TYPE
  372.             SYNTAX          INTEGER{disabled(0),
  373.                         enabled(1)}
  374.                 MAX-ACCESS      read-write
  375.                 STATUS          current
  376.                 DESCRIPTION
  377.                         "To enable or disable DMZ host functionality."      
  378.         ::= {whispSmConfig 31}   
  379.         
  380.         dhcpNumIPsToLease    OBJECT-TYPE
  381.             SYNTAX          INTEGER
  382.                 MAX-ACCESS      read-write
  383.                 STATUS          current
  384.                 DESCRIPTION
  385.                         "Number of IP addresses that our DHCP server can give away."      
  386.         ::= {whispSmConfig 32}   
  387.         
  388.         pppoeFilter        OBJECT-TYPE
  389.             SYNTAX          INTEGER{filterOff(0),
  390.                         filterOn(1)}
  391.                 MAX-ACCESS      read-write
  392.                 STATUS          current
  393.                 DESCRIPTION
  394.                         "To set PPPoE packet filter when NAT is disabled."
  395.        ::= {whispSmConfig 33}   
  396.        
  397.        smbFilter        OBJECT-TYPE
  398.             SYNTAX          INTEGER{filterOff(0),
  399.                         filterOn(1)}
  400.                 MAX-ACCESS      read-write
  401.                 STATUS          current
  402.                 DESCRIPTION
  403.                         "To set SMB packet filter when NAT is disabled."
  404.        ::= {whispSmConfig 34}   
  405.        snmpFilter        OBJECT-TYPE
  406.             SYNTAX          INTEGER{filterOff(0),
  407.                         filterOn(1)}
  408.                 MAX-ACCESS      read-write
  409.                 STATUS          current
  410.                 DESCRIPTION
  411.                         "To set SNMP packet filter when NAT is disabled."
  412.        ::= {whispSmConfig 35}   
  413.        
  414.        userP1Filter        OBJECT-TYPE
  415.             SYNTAX          INTEGER{filterOff(0),
  416.                         filterOn(1)}
  417.                 MAX-ACCESS      read-write
  418.                 STATUS          current
  419.                 DESCRIPTION
  420.                         "To set user defined port 1 packet filter when 
  421.                         NAT is disabled."
  422.        ::= {whispSmConfig 36}
  423.        
  424.        userP2Filter        OBJECT-TYPE
  425.             SYNTAX          INTEGER{filterOff(0),
  426.                         filterOn(1)}
  427.                 MAX-ACCESS      read-write
  428.                 STATUS          current
  429.                 DESCRIPTION
  430.                         "To set user defined port 2 packet filter when 
  431.                         NAT is disabled."
  432.        ::= {whispSmConfig 37}   
  433.        
  434.        userP3Filter        OBJECT-TYPE
  435.             SYNTAX          INTEGER{filterOff(0),
  436.                         filterOn(1)}
  437.                 MAX-ACCESS      read-write
  438.                 STATUS          current
  439.                 DESCRIPTION
  440.                         "To set user defined port 3 packet filter when 
  441.                         NAT is disabled."
  442.        ::= {whispSmConfig 38}      
  443.        
  444.        allOtherIpFilter        OBJECT-TYPE
  445.             SYNTAX          INTEGER{filterOff(0),
  446.                         filterOn(1)}
  447.                 MAX-ACCESS      read-write
  448.                 STATUS          current
  449.                 DESCRIPTION
  450.                         "To set all other IPv4 packet filter when NAT 
  451.                         is disabled."
  452.        ::= {whispSmConfig 39}   
  453.        
  454.        upLinkBCastFilter    OBJECT-TYPE
  455.             SYNTAX          INTEGER{filterOff(0),
  456.                         filterOn(1)}
  457.                 MAX-ACCESS      read-write
  458.                 STATUS          obsolete
  459.                 DESCRIPTION
  460.                         "This variable is currently deprecated."
  461.        ::= {whispSmConfig 40}   
  462.        
  463.        arpFilter        OBJECT-TYPE
  464.             SYNTAX          INTEGER{filterOff(0),
  465.                         filterOn(1)}
  466.                 MAX-ACCESS      read-write
  467.                 STATUS          current
  468.                 DESCRIPTION
  469.                         "To set ARP packet filter when NAT is disabled."
  470.        ::= {whispSmConfig 41}   
  471.   
  472.        allOthersFilter        OBJECT-TYPE
  473.             SYNTAX          INTEGER{filterOff(0),
  474.                         filterOn(1)}
  475.                 MAX-ACCESS      read-write
  476.                 STATUS          current
  477.                 DESCRIPTION
  478.                         "To set all other packet filter when NAT is disabled."
  479.        ::= {whispSmConfig 42}   
  480.    
  481.       
  482.        
  483. -- User Defined Port Filtering Configuration
  484.  
  485.     userDefinedPort1    OBJECT-TYPE
  486.             SYNTAX          INTEGER
  487.                 MAX-ACCESS      read-write
  488.                 STATUS          current
  489.                 DESCRIPTION
  490.                         "A decimal value of number one user defined port."
  491.        ::= {whispSmConfig 43}   
  492.        
  493.        port1TCPFilter        OBJECT-TYPE
  494.             SYNTAX          INTEGER{filterOff(0),
  495.                         filterOn(1)}
  496.                 MAX-ACCESS      read-write
  497.                 STATUS          current
  498.                 DESCRIPTION
  499.                         "To set user defined port 1 TCP traffic filter."
  500.        ::= {whispSmConfig 44}   
  501.        
  502.        port1UDPFilter        OBJECT-TYPE
  503.             SYNTAX          INTEGER{filterOff(0),
  504.                         filterOn(1)}
  505.                 MAX-ACCESS      read-write
  506.                 STATUS          current
  507.                 DESCRIPTION
  508.                         "To set user defined port 1 UDP traffic filter."
  509.        ::= {whispSmConfig 45}   
  510.        
  511.        userDefinedPort2        OBJECT-TYPE
  512.             SYNTAX          INTEGER
  513.                 MAX-ACCESS      read-write
  514.                 STATUS          current
  515.                 DESCRIPTION
  516.                         "A decimal value of number two user defined port."
  517.        ::= {whispSmConfig 46}   
  518.        
  519.        port2TCPFilter        OBJECT-TYPE
  520.             SYNTAX          INTEGER{filterOff(0),
  521.                         filterOn(1)}
  522.                 MAX-ACCESS      read-write
  523.                 STATUS          current
  524.                 DESCRIPTION
  525.                         "To set user defined port 2 TCP traffic filter."
  526.        ::= {whispSmConfig 47}   
  527.        
  528.        port2UDPFilter        OBJECT-TYPE
  529.             SYNTAX          INTEGER{filterOff(0),
  530.                         filterOn(1)}
  531.                 MAX-ACCESS      read-write
  532.                 STATUS          current
  533.                 DESCRIPTION
  534.                         "To set user defined port 2 UDP traffic filter."
  535.        ::= {whispSmConfig 48}   
  536.        
  537.        
  538.        userDefinedPort3        OBJECT-TYPE
  539.             SYNTAX          INTEGER
  540.                 MAX-ACCESS      read-write
  541.                 STATUS          current
  542.                 DESCRIPTION
  543.                         "A decimal value of number three user defined port."
  544.        ::= {whispSmConfig 49}   
  545.        
  546.        port3TCPFilter        OBJECT-TYPE
  547.             SYNTAX          INTEGER{filterOff(0),
  548.                         filterOn(1)}
  549.                 MAX-ACCESS      read-write
  550.                 STATUS          current
  551.                 DESCRIPTION
  552.                         "To set user defined port 3 TCP traffic filter."
  553.        ::= {whispSmConfig 50}   
  554.        
  555.        port3UDPFilter        OBJECT-TYPE
  556.             SYNTAX          INTEGER{filterOff(0),
  557.                         filterOn(1)}
  558.                 MAX-ACCESS      read-write
  559.                 STATUS          current
  560.                 DESCRIPTION
  561.                         "To set user defined port 3 UDP traffic filter."
  562.        ::= {whispSmConfig 51}   
  563.        
  564.         bootpcFilter        OBJECT-TYPE
  565.             SYNTAX          INTEGER{filterOff(0),
  566.                         filterOn(1)}
  567.                 MAX-ACCESS      read-write
  568.                 STATUS          current
  569.                 DESCRIPTION
  570.                         "To set bootp client sourced packets filter when 
  571.                         NAT is disabled."
  572.        ::= {whispSmConfig 52}      
  573.        
  574.        bootpsFilter        OBJECT-TYPE
  575.             SYNTAX          INTEGER{filterOff(0),
  576.                         filterOn(1)}
  577.                 MAX-ACCESS      read-write
  578.                 STATUS          current
  579.                 DESCRIPTION
  580.                         "To set bootp server sourced packets filter when 
  581.                         NAT is disabled."
  582.        ::= {whispSmConfig 53}      
  583.        
  584.        ip4MultFilter        OBJECT-TYPE
  585.             SYNTAX          INTEGER{filterOff(0),
  586.                         filterOn(1)}
  587.                 MAX-ACCESS      read-write
  588.                 STATUS          current
  589.                 DESCRIPTION
  590.                         "To set IPv4 MultiCast packets filter when 
  591.                         NAT is disabled."
  592.        ::= {whispSmConfig 54}      
  593.        
  594.         ingressVID        OBJECT-TYPE
  595.             SYNTAX          INTEGER
  596.                 MAX-ACCESS      read-write
  597.                 STATUS          current
  598.                 DESCRIPTION
  599.                         "Untagged ingress VID."
  600.        ::= {whispSmConfig 55}     
  601.   
  602.   -- CIR configuration
  603.   
  604.       
  605.         
  606.         lowPriorityUplinkCIR    OBJECT-TYPE
  607.             SYNTAX          INTEGER
  608.                 MAX-ACCESS      read-write
  609.                 STATUS          current
  610.                 DESCRIPTION
  611.                         "Low priority uplink CIR."      
  612.         ::= {whispSmConfig 56}   
  613.         
  614.         lowPriorityDownlinkCIR    OBJECT-TYPE
  615.             SYNTAX          INTEGER
  616.                 MAX-ACCESS      read-write
  617.                 STATUS          current
  618.                 DESCRIPTION
  619.                         "Low priority downlink CIR."      
  620.         ::= {whispSmConfig 57}
  621.         
  622.         hiPriorityChannel       OBJECT-TYPE
  623.                 SYNTAX          INTEGER{disabled(0),
  624.                         enabled(1)}
  625.                 MAX-ACCESS      read-write
  626.                 STATUS          current
  627.                 DESCRIPTION
  628.                         "To enable or disable high priority channel."
  629.        
  630.        ::= {whispSmConfig 58}
  631.                   
  632.         hiPriorityUplinkCIR    OBJECT-TYPE
  633.             SYNTAX          INTEGER
  634.                 MAX-ACCESS      read-write
  635.                 STATUS          current
  636.                 DESCRIPTION
  637.                         "High priority uplink CIR."      
  638.         ::= {whispSmConfig 59}
  639.         
  640.         hiPriorityDownlinkCIR    OBJECT-TYPE
  641.             SYNTAX          INTEGER
  642.                 MAX-ACCESS      read-write
  643.                 STATUS          current
  644.                 DESCRIPTION
  645.                         "High priority downlink CIR."      
  646.         ::= {whispSmConfig 60}  
  647.         
  648.         twoXRate           OBJECT-TYPE
  649.                 SYNTAX          INTEGER{disabled(0),
  650.                         enabled(1)}
  651.                 MAX-ACCESS      read-write
  652.                 STATUS          current
  653.                 DESCRIPTION
  654.                         "To enable or disable double rate."
  655.        
  656.        ::= {whispSmConfig 61}
  657.  
  658.        upLnkDataRate    OBJECT-TYPE
  659.             SYNTAX          INTEGER
  660.                 MAX-ACCESS      read-write
  661.                 STATUS          current
  662.                 DESCRIPTION
  663.                         "Sustained uplink bandwidth cap."      
  664.        ::= {whispSmConfig 62}
  665.  
  666.          upLnkLimit    OBJECT-TYPE
  667.             SYNTAX          INTEGER
  668.                 MAX-ACCESS      read-write
  669.                 STATUS          current
  670.                 DESCRIPTION
  671.                         "Burst uplink bandwidth cap."      
  672.        ::= {whispSmConfig 63}
  673.  
  674.         dwnLnkDataRate    OBJECT-TYPE
  675.             SYNTAX          INTEGER
  676.                 MAX-ACCESS      read-write
  677.                 STATUS          current
  678.                 DESCRIPTION
  679.                         "Sustained downlink bandwidth cap."      
  680.        ::= {whispSmConfig 64}
  681.  
  682.          dwnLnkLimit    OBJECT-TYPE
  683.             SYNTAX          INTEGER
  684.                 MAX-ACCESS      read-write
  685.                 STATUS          current
  686.                 DESCRIPTION
  687.                         "Burst downlink bandwidth cap."      
  688.        ::= {whispSmConfig 65}
  689.  
  690. -- Subscriber Modem status page    
  691.        sessionStatus         OBJECT-TYPE
  692.         SYNTAX          DisplayString
  693.                 MAX-ACCESS      read-only
  694.                 STATUS          current
  695.                 DESCRIPTION    "SM registered or not."
  696.         ::= {whispSmStatus 1}
  697.        
  698.        rssi            OBJECT-TYPE
  699.         SYNTAX          INTEGER
  700.                 MAX-ACCESS      read-only
  701.                 STATUS          current
  702.                 DESCRIPTION    "Radio signal strength index."
  703.         ::= {whispSmStatus 2}
  704.         
  705.         jitter        OBJECT-TYPE
  706.         SYNTAX          INTEGER
  707.                 MAX-ACCESS      read-only
  708.                 STATUS          current
  709.                 DESCRIPTION    "A measure of multipath interference."
  710.         ::= {whispSmStatus 3}
  711.         
  712.         airDelay        OBJECT-TYPE
  713.         SYNTAX          INTEGER
  714.         MAX-ACCESS      read-only
  715.                 STATUS          current
  716.                 DESCRIPTION    "Round trip delay in 100ns increments."
  717.         ::= {whispSmStatus 4}
  718.         
  719.         radioSlicing        OBJECT-TYPE
  720.         SYNTAX          INTEGER
  721.                 MAX-ACCESS      read-only
  722.                 STATUS          current
  723.                 DESCRIPTION    "Radio slicing value."
  724.         ::= {whispSmStatus 5}
  725.         
  726.         radioTxGain        OBJECT-TYPE
  727.         SYNTAX          INTEGER
  728.                 MAX-ACCESS      read-only
  729.                 STATUS          current
  730.                 DESCRIPTION    "Radio transmission gain setting."
  731.         ::= {whispSmStatus 6}
  732.         
  733.         calibrationStatus    OBJECT-TYPE
  734.             SYNTAX          DisplayString
  735.                 MAX-ACCESS      read-only
  736.                 STATUS          current
  737.                 DESCRIPTION
  738.                         "Variable to show if RSSI, Radio slicing value and power level 
  739.                         are calibrated."
  740.        ::= {whispSmStatus 7}
  741.        
  742.         radioDbm        OBJECT-TYPE
  743.             SYNTAX          DisplayString
  744.                 MAX-ACCESS      read-only 
  745.                 STATUS          current
  746.                 DESCRIPTION
  747.                         "Power level."
  748.        ::= {whispSmStatus 8}
  749.      
  750.        registeredToAp        OBJECT-TYPE
  751.             SYNTAX          DisplayString
  752.                 MAX-ACCESS      read-only
  753.                 STATUS          current
  754.                 DESCRIPTION
  755.                         "AP MAC address that the SM registered to."
  756.        ::= {whispSmStatus 9}
  757.        
  758. -- DHCP client status:
  759.        
  760.         dhcpCip            OBJECT-TYPE
  761.         SYNTAX          IpAddress
  762.                 MAX-ACCESS      read-only
  763.                 STATUS          current
  764.                 DESCRIPTION    "Assigned IP address to DHCP client."
  765.         ::= {whispSmStatus 10}
  766.         
  767.          dhcpSip        OBJECT-TYPE
  768.         SYNTAX          IpAddress
  769.                 MAX-ACCESS      read-only
  770.                 STATUS          current
  771.                 DESCRIPTION    "Public DHCP server IP."
  772.         ::= {whispSmStatus 11}
  773.         
  774.          dhcpClientLease    OBJECT-TYPE
  775.         SYNTAX          TimeTicks
  776.                 MAX-ACCESS      read-only
  777.                 STATUS          current
  778.                 DESCRIPTION    "DHCP client lease time."
  779.         ::= {whispSmStatus 12}
  780.         
  781.          dhcpCSMask        OBJECT-TYPE
  782.         SYNTAX          IpAddress
  783.                 MAX-ACCESS      read-only
  784.                 STATUS          current
  785.                 DESCRIPTION    "Public DHCP server subnet mask."
  786.         ::= {whispSmStatus 13}
  787.         
  788.          dhcpDfltRterIP        OBJECT-TYPE
  789.         SYNTAX          IpAddress
  790.                 MAX-ACCESS      read-only
  791.                 STATUS          current
  792.                 DESCRIPTION    "Public default router IP address."
  793.         ::= {whispSmStatus 14}
  794.         
  795.          dhcpcdns1        OBJECT-TYPE
  796.         SYNTAX          IpAddress
  797.                 MAX-ACCESS      read-only
  798.                 STATUS          current
  799.                 DESCRIPTION    "Primary public domain name server."
  800.         ::= {whispSmStatus 15}
  801.         
  802.           dhcpcdns2        OBJECT-TYPE
  803.         SYNTAX          IpAddress
  804.                 MAX-ACCESS      read-only
  805.                 STATUS          current
  806.                 DESCRIPTION    "Secondary public domain name server."
  807.         ::= {whispSmStatus 16}
  808.           dhcpcdns3        OBJECT-TYPE
  809.         SYNTAX          IpAddress
  810.                 MAX-ACCESS      read-only
  811.                 STATUS          current
  812.                 DESCRIPTION    "Third public domain name server."
  813.         ::= {whispSmStatus 17}
  814.         
  815.          dhcpDomName        OBJECT-TYPE
  816.         SYNTAX          DisplayString
  817.                 MAX-ACCESS      read-only
  818.                 STATUS          current
  819.                 DESCRIPTION    "Public domain name server."
  820.         ::= {whispSmStatus 18}
  821.         
  822. -- DHCP server
  823.         
  824.         dhcpServerTable        OBJECT-TYPE
  825.             SYNTAX          SEQUENCE OF DhcpServerEntry 
  826.                 MAX-ACCESS      not-accessible
  827.                 STATUS          current
  828.                 DESCRIPTION
  829.                         "The table of DHCP server hosts."
  830.         ::= {whispSmStatus 19}
  831.         
  832.         dhcpServerEntry     OBJECT-TYPE
  833.             SYNTAX          DhcpServerEntry 
  834.                 MAX-ACCESS      not-accessible
  835.                 STATUS          current
  836.                 DESCRIPTION
  837.                         "Entry of DHCP server hosts."
  838.                         
  839.                 INDEX        {hostIp}
  840.         ::= {dhcpServerTable 1}
  841.         
  842.         DhcpServerEntry ::= SEQUENCE{
  843.             hostIp        IpAddress,
  844.             hostMacAddress    PhysAddress,
  845.             hostLease    TimeTicks
  846.             }
  847.     hostIp            OBJECT-TYPE
  848.             SYNTAX          IpAddress
  849.                 MAX-ACCESS      read-only
  850.                 STATUS          current
  851.                 DESCRIPTION
  852.                         "DHCP server IP address."
  853.                 
  854.         ::= {dhcpServerEntry 1}
  855.         
  856.         hostMacAddress        OBJECT-TYPE
  857.             SYNTAX          PhysAddress
  858.                 MAX-ACCESS      read-only
  859.                 STATUS          current
  860.                 DESCRIPTION
  861.                         "Private host MAC address."
  862.                 
  863.         ::= {dhcpServerEntry 2}
  864.         
  865.         hostLease        OBJECT-TYPE
  866.             SYNTAX          TimeTicks
  867.                 MAX-ACCESS      read-only
  868.                 STATUS          current
  869.                 DESCRIPTION
  870.                         "Lease time assigned by DHCP server host."
  871.                 
  872.         ::= {dhcpServerEntry 3}
  873.     
  874.         adaptRate        OBJECT-TYPE
  875.         SYNTAX          DisplayString
  876.                 MAX-ACCESS      read-only
  877.                 STATUS          current
  878.                 DESCRIPTION    "VC dapt rate."
  879.         ::= {whispSmStatus 20}
  880.         radioDbmInt        OBJECT-TYPE
  881.         SYNTAX          INTEGER
  882.         MAX-ACCESS      read-only
  883.                 STATUS          current
  884.                 DESCRIPTION    "Radio power level(integer)."
  885.         ::= {whispSmStatus 21}
  886.         
  887.     whispSmConfigGroup     OBJECT-GROUP
  888.                OBJECTS {
  889.                            rfScanList,
  890.                         powerUpMode,
  891.                         lanIp,
  892.                         lanMask,
  893.                         defaultGw,
  894.                         networkAccess,
  895.                         authKey,
  896.                         enable8023link,
  897.                         authKeyOption,
  898.                         timingPulseGated,
  899.                         naptPrivateIP,    
  900.             naptPrivateSubnetMask,
  901.             naptPublicIP,
  902.             naptPublicSubnetMask,
  903.             naptPublicGatewayIP,
  904.             naptRFPublicIP,        
  905.             naptRFPublicSubnetMask,
  906.             naptRFPublicGateway,
  907.             naptEnable,
  908.             arpCacheTimeout,
  909.             tcpGarbageCollectTmout,
  910.             udpGarbageCollectTmout,
  911.             dhcpClientEnable,
  912.             dhcpServerEnable,
  913.             dhcpServerLeaseTime,
  914.             dhcpIPStart,
  915.             dnsAutomatic,
  916.             prefferedDNSIP,
  917.             alternateDNSIP,
  918.             dmzIP,
  919.             dmzEnable,
  920.             dhcpNumIPsToLease,
  921.             pppoeFilter,
  922.             smbFilter,
  923.             snmpFilter,
  924.             userP1Filter,
  925.             userP2Filter,
  926.             userP3Filter,
  927.             allOtherIpFilter,
  928.             upLinkBCastFilter,
  929.             arpFilter,
  930.             allOthersFilter,
  931.             userDefinedPort1,
  932.             port1TCPFilter,
  933.             port1UDPFilter,
  934.             userDefinedPort2,
  935.             port2TCPFilter,
  936.             port2UDPFilter,
  937.             userDefinedPort3,
  938.             port3TCPFilter,
  939.             port3UDPFilter,
  940.             bootpcFilter,
  941.             bootpsFilter,
  942.             ip4MultFilter,
  943.             ingressVID,
  944.             lowPriorityUplinkCIR,
  945.             lowPriorityDownlinkCIR,
  946.             hiPriorityChannel,
  947.             hiPriorityUplinkCIR,
  948.             hiPriorityDownlinkCIR,
  949.             twoXRate,
  950.             upLnkDataRate,
  951.             upLnkLimit,
  952.             dwnLnkDataRate,
  953.             dwnLnkLimit
  954.             }
  955.                 STATUS          current
  956.                 DESCRIPTION
  957.                         "Canopy Subscriber Module configuration group."
  958.         ::= {whispSmGroups 1}
  959.         
  960.         whispSmStatusGroup     OBJECT-GROUP
  961.                 OBJECTS {
  962.                         sessionStatus,
  963.                         rssi,
  964.                         jitter,
  965.                         airDelay,
  966.                         radioSlicing,
  967.                         radioTxGain,
  968.                         calibrationStatus,
  969.                         radioDbm,
  970.                         registeredToAp,
  971.                         dhcpCip,
  972.                         dhcpSip,
  973.                         dhcpClientLease,
  974.                         dhcpCSMask,
  975.                         dhcpDfltRterIP,
  976.                         dhcpcdns1,
  977.                         dhcpcdns2,
  978.                         dhcpcdns3,
  979.                         dhcpDomName,
  980.                         adaptRate,
  981.                         radioDbmInt
  982.                         }
  983.                 STATUS          current
  984.                 DESCRIPTION
  985.                         "Canopy Subscriber Module status group."
  986.         ::= {whispSmGroups 2}
  987. END
  988.